Position-based Methods for the Simulation of Solid Objects in Computer Graphics
نویسندگان
چکیده
The dynamic simulation of solids has a long history in computer graphics. The classical methods in this field are based on the use of forces or impulses to simulate joints between rigid bodies as well as the stretching, shearing and bending stiffness of deformable objects. In the last years the class of position-based methods has become popular in the graphics community. These kinds of methods are fast, unconditionally stable and controllable which make them well-suited for the use in interactive environments. Position-based methods are not as accurate as force based methods in general but they provide visual plausibility. Therefore, the main application areas of these approaches are virtual reality, computer games and special effects in movies. This state of the art report covers the large variety of position-based methods that were developed in the field of deformable solids. We will introduce the concept of position-based dynamics, present dynamic simulation based on shape matching and discuss data-driven approaches. Furthermore, we will present several applications for these methods.
منابع مشابه
Soft Body and Deformable Object In Computer Graphics
There are different uses of soft body in computer graphics and digital entertainment. They are involved in many effects such as fracturing, tearing, cutting. Those objects can have a rest position (in case of blobby effect, cloth) or without rest position (in case of plasticy). The main difference between rigid and soft bodies is the fact soft bodies can change their shapes during the simulatio...
متن کاملNumerical Simulation of a Lead-Acid Battery Discharge Process using a Developed Framework on Graphic Processing Units
In the present work, a framework is developed for implementation of finite difference schemes on Graphic Processing Units (GPU). The framework is developed using the CUDA language and C++ template meta-programming techniques. The framework is also applicable for other numerical methods which can be represented similar to finite difference schemes such as finite volume methods on structured grid...
متن کاملA comprehensive benchmark between two filter-based multiple-point simulation algorithms
Computer graphics offer various gadgets to enhance the reconstruction of high-order statistics that are not correctly addressed by the two-point statistics approaches. Almost all the newly developed multiple-point geostatistics (MPS) algorithms, to some extent, adapt these techniques to increase the simulation accuracy and efficiency. In this work, a scrutiny comparison between our recently dev...
متن کاملA version numbering scheme for informational objects used in VM live migration
Various numbering schemes are used to track different versions and revisions of files, software packages, and documents. One major challenge in this regard is the lack of an all-purpose, adaptive, comprehensive and efficient standard. To resolve the challenge, this article presents Quadruple Adaptive Version Numbering Scheme. In the proposed scheme, the version identifier consists of four integ...
متن کاملPoint-based Dynamic Deformation and Crack Propagation
In this paper, we articulate a novel meshless computational paradigm for the effective modeling, accurate physical simulation, and rapid visualization of solid objects. The uniqueness of our approach is that both the interior and the boundary of our new volumetric representation are point-based, generalizing the powerful and popular method of point-sampled surfaces. We also build the point-base...
متن کامل